//
//  Plot.h
//  PlotMate
//
//  Created by Brian Boyle on 08/04/2012.
//  Copyright (c) 2012 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <CoreData/CoreData.h>

@class Bed, PlotIncompatibilty;

@interface Plot : NSManagedObject

@property (nonatomic, retain) NSString * lightingConditions;
@property (nonatomic, retain) NSString * name;
@property (nonatomic, retain) NSString * soilType;
@property (nonatomic, retain) NSSet *beds;
@property (nonatomic, retain) NSSet *incompatibilities;
@end

@interface Plot (CoreDataGeneratedAccessors)

- (void)addBedsObject:(Bed *)value;
- (void)removeBedsObject:(Bed *)value;
- (void)addBeds:(NSSet *)values;
- (void)removeBeds:(NSSet *)values;

- (void)addIncompatibilitiesObject:(PlotIncompatibilty *)value;
- (void)removeIncompatibilitiesObject:(PlotIncompatibilty *)value;
- (void)addIncompatibilities:(NSSet *)values;
- (void)removeIncompatibilities:(NSSet *)values;

@end
